minimally invasive - French English Dictionary